package com.inspur.system.service;

import com.inspur.system.domain.PmServer;

import java.util.List;

/**
 * 【服务器】Service接口
 * 
 * @author ruoyi
 * @date 2024-04-18
 */
public interface IPmServerService 
{
    /**
     * 查询【服务器】
     * 
     * @param serNo 【服务器】主键
     * @return 【服务器】
     */
    public PmServer selectPmServerBySerNo(String serNo);

    /**
     * 查询【服务器】列表
     * 
     * @param pmServer 【服务器】
     * @return 【服务器】集合
     */
    public List<PmServer> selectPmServerList(PmServer pmServer);

    public List<PmServer> selectPmServerlistLike(PmServer pmServer);

    /**
     * 新增【服务器】
     * 
     * @param pmServer 【服务器】
     * @return 结果
     */
    public int insertPmServer(PmServer pmServer);

    /**
     * 修改【服务器】
     * 
     * @param pmServer 【服务器】
     * @return 结果
     */
    public int updatePmServer(PmServer pmServer);

    /**
     * 批量删除【服务器】
     * 
     * @param serNos 需要删除的【服务器】主键集合
     * @return 结果
     */
    public int deletePmServerBySerNos(String[] serNos);

    /**
     * 删除【服务器】信息
     * 
     * @param serNo 【服务器】主键
     * @return 结果
     */
    public int deletePmServerBySerNo(String serNo);
}
